package com.icarus.quartz.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.icarus.quartz.entity.QuartzJob;
import com.icarus.quartz.entity.QuartzJobExample;

public interface QuartzJobMapper {
    int countByExample(QuartzJobExample example);

    int deleteByExample(QuartzJobExample example);

	int deleteByPrimaryKey(Integer id);

    int insert(QuartzJob record);

    int insertSelective(QuartzJob record);

    List<QuartzJob> selectByExample(QuartzJobExample example);

	QuartzJob selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") QuartzJob record, @Param("example") QuartzJobExample example);

    int updateByExample(@Param("record") QuartzJob record, @Param("example") QuartzJobExample example);

    int updateByPrimaryKeySelective(QuartzJob record);

    int updateByPrimaryKey(QuartzJob record);

	public List<String> findCurJobBean();

}